Knowledge Integration and Effectiveness of Open Source Software Development Projects
نویسندگان
چکیده
The emerging work on Open Source Software (OSS) field focuses on the various factors that lead to effectiveness in OSS development teams. This paper utilizes the theory on knowledge integration to show how the capability of OSS projects in integrating knowledge influences their effectiveness. The research model is based on the idea that competency of OSS projects along three characteristics of knowledge integration (1) Efficiency of Integration (2) Flexibility of Integration (2) Scope of Integration, enhances the effectiveness of the project. The effectiveness of the project is measured based on the output that the project generates during software development. The impact of the three knowledge integration capabilities on effectiveness of OSS projects are tested using objective data on 152 open source software development projects. Results indicate that efficiency and flexibility of knowledge integration of OSS projects, positively influences the effectiveness of these projects. Theoretical and practical implications are discussed.
منابع مشابه
Continuous Integration in Open Source Software Development
Commercial software firms are increasingly using and contributing to open source software. Thus, they need to understand and work with open source software development processes. This paper investigates whether the practice of continuous integration of agile software development methods has had an impact on open source software projects. Using fine-granular data from more than 5000 active open ...
متن کاملWebDAV based Open Source Collaborative Development Environment
Open source projects are characterized by their distributed developers, openness, and use of a community-based development process. Successful open source projects such as Apache, Linux, and PHP have a web-based Collaborative Development Environment (CDE) that provides source code repository access, knowledge management, discussion lists, bug tracking, and user support. Distributed software dev...
متن کاملUsing Free/Libre Open Source Software Projects as E-learning Tools
Free/Libre Open Source Software (FLOSS) projects can be considered as learning environments in which heterogeneous communities get together to exchange knowledge through discussion and put it into practice through actual contributions to software development, revision and testing. This has encouraged tertiary educators to attempt the inclusion of participation in FLOSS projects as part of the r...
متن کاملAn Absorptive Capacity Perspective of Open Source Software Development Projects
An organization’s absorptive capacity is important for facilitating innovation that can lead to organizational performance. I examine the effects of absorptive capacity on open source software development group performance. Specifically, in addition to the commonly noted importance of OSS developers, the role of the Internet-based user community is introduced as fundamental in developing absorp...
متن کاملIdentifying knowledge brokers that yield software engineering knowledge in OSS projects
Much research on open source software development concentrates on developer lists and other software repositories to investigate what motivates professional software developers to participate in open source software projects. Little attention has been paid to individuals who spend valuable time in lists helping participants on some mundane yet vital project activities. Using three Debian lists ...
متن کامل